package com.lingxu.api.ztb.model.vo;

import lombok.Data;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.sql.Clob;
import java.util.Date;

/**
 * 中标候选人公告
 *
 * @author admin
 * @since 2025-07-24
 */
@Data
@ApiModel(value="中标候选人公告VO", description="中标候选人公告VO")
public class ZtbBiddingcandidateVO {
    /**
     * 公示说明
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="公示说明")
    @com.alibaba.excel.annotation.ExcelProperty("公示说明")
    @ApiModelProperty(value = "公示说明")
    private String contenttext;
    /**
     * 废标说明
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="废标说明")
    @com.alibaba.excel.annotation.ExcelProperty("废标说明")
    @ApiModelProperty(value = "废标说明")
    private String feibiaoshuoming;
    @ApiModelProperty(value = "标段编号")
    private String biaoduanid;
    @ApiModelProperty(value = "中标人")
    private String biddercompanyname;
    /**
     * 评委打分表
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="评委打分表")
    @com.alibaba.excel.annotation.ExcelProperty("评委打分表")
    @ApiModelProperty(value = "评委打分表")
    private String checkRemarkyl;
    /**
     * 主键
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="主键")
    @com.alibaba.excel.annotation.ExcelProperty("主键")
    @ApiModelProperty(value = "主键")
    private String bwcid;
    /**
     * 编码
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="编码")
    @com.alibaba.excel.annotation.ExcelProperty("编码")
    @ApiModelProperty(value = "编码")
    private String bwccode;
    /**
     * 名称
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="名称")
    @com.alibaba.excel.annotation.ExcelProperty("名称")
    @ApiModelProperty(value = "名称")
    private String bwcname;
    /**
     * 标段号
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="标段号")
    @com.alibaba.excel.annotation.ExcelProperty("标段号")
    @ApiModelProperty(value = "标段号")
    private String paragraphid;
    /**
     * 创建人
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="创建人")
    @com.alibaba.excel.annotation.ExcelProperty("创建人")
    @ApiModelProperty(value = "创建人")
    private String createuserguid;
    /**
     * 创建人所在公司ID
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="创建人所在公司ID")
    @com.alibaba.excel.annotation.ExcelProperty("创建人所在公司ID")
    @ApiModelProperty(value = "创建人所在公司ID")
    private String createcompanyid;
    /**
     * 公告最后修改人
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="公告最后修改人")
    @com.alibaba.excel.annotation.ExcelProperty("公告最后修改人")
    @ApiModelProperty(value = "公告最后修改人")
    private String lastchangeuser;
    /**
     * 终审状态:0--审批失败;1--审批成功;2--审批中;3--编辑中
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="终审状态:0--审批失败;1--审批成功;2--审批中;3--编辑中")
    @com.alibaba.excel.annotation.ExcelProperty("终审状态:0--审批失败;1--审批成功;2--审批中;3--编辑中")
    @ApiModelProperty(value = "终审状态:0--审批失败;1--审批成功;2--审批中;3--编辑中")
    private String checkstate;
    /**
     * 终审意见
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="终审意见")
    @com.alibaba.excel.annotation.ExcelProperty("终审意见")
    @ApiModelProperty(value = "终审意见")
    private String checkresult;
    /**
     * 终审单位ID
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="终审单位ID")
    @com.alibaba.excel.annotation.ExcelProperty("终审单位ID")
    @ApiModelProperty(value = "终审单位ID")
    private String checkcompanyid;
    /**
     * 终审人ID
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="终审人ID")
    @com.alibaba.excel.annotation.ExcelProperty("终审人ID")
    @ApiModelProperty(value = "终审人ID")
    private String checkpersonid;
    /**
     * 招标代理编号
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="招标代理编号")
    @com.alibaba.excel.annotation.ExcelProperty("招标代理编号")
    @ApiModelProperty(value = "招标代理编号")
    private String agentcompanyid;
    /**
     * 招标代理名称
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="招标代理名称")
    @com.alibaba.excel.annotation.ExcelProperty("招标代理名称")
    @ApiModelProperty(value = "招标代理名称")
    private String agentcompanyname;
    /**
     * 第一中标候选人
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="第一中标候选人")
    @com.alibaba.excel.annotation.ExcelProperty("第一中标候选人")
    @ApiModelProperty(value = "第一中标候选人")
    private String firstcandidate;
    /**
     * 第2中标候选人
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="第2中标候选人")
    @com.alibaba.excel.annotation.ExcelProperty("第2中标候选人")
    @ApiModelProperty(value = "第2中标候选人")
    private String secondcandidate;
    /**
     * 第3中标候选人
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="第3中标候选人")
    @com.alibaba.excel.annotation.ExcelProperty("第3中标候选人")
    @ApiModelProperty(value = "第3中标候选人")
    private String thirdcandidate;
    /**
     * 第一中标候选人编号
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="第一中标候选人编号")
    @com.alibaba.excel.annotation.ExcelProperty("第一中标候选人编号")
    @ApiModelProperty(value = "第一中标候选人编号")
    private String firstcandidatecid;
    /**
     * 第2中标候选人编号
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="第2中标候选人编号")
    @com.alibaba.excel.annotation.ExcelProperty("第2中标候选人编号")
    @ApiModelProperty(value = "第2中标候选人编号")
    private String secondcandidatecid;
    /**
     * THIRDCANDIDATECID
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="THIRDCANDIDATECID")
    @com.alibaba.excel.annotation.ExcelProperty("THIRDCANDIDATECID")
    @ApiModelProperty(value = "THIRDCANDIDATECID")
    private String thirdcandidatecid;
    /**
     * 第一中标候选人价格
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="第一中标候选人价格")
    @com.alibaba.excel.annotation.ExcelProperty("第一中标候选人价格")
    @ApiModelProperty(value = "第一中标候选人价格")
    private String firstcandidatebidprice;
    /**
     * 第2中标候选人价格
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="第2中标候选人价格")
    @com.alibaba.excel.annotation.ExcelProperty("第2中标候选人价格")
    @ApiModelProperty(value = "第2中标候选人价格")
    private String secondcandidatebidprice;
    /**
     * 第3中标候选人价格
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="第3中标候选人价格")
    @com.alibaba.excel.annotation.ExcelProperty("第3中标候选人价格")
    @ApiModelProperty(value = "第3中标候选人价格")
    private String thirdcandidatebidprice;
    /**
     * 第一中标候选人项目经理
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="第一中标候选人项目经理")
    @com.alibaba.excel.annotation.ExcelProperty("第一中标候选人项目经理")
    @ApiModelProperty(value = "第一中标候选人项目经理")
    private String firstcandidatebidopenmanager;
    /**
     * 第2中标候选人项目经理
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="第2中标候选人项目经理")
    @com.alibaba.excel.annotation.ExcelProperty("第2中标候选人项目经理")
    @ApiModelProperty(value = "第2中标候选人项目经理")
    private String secondcandidatebidopenmanager;
    /**
     * 第3中标候选人项目经理
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="第3中标候选人项目经理")
    @com.alibaba.excel.annotation.ExcelProperty("第3中标候选人项目经理")
    @ApiModelProperty(value = "第3中标候选人项目经理")
    private String thirdcandidatebidopenmanager;
    /**
     * 评标地点
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="评标地点")
    @com.alibaba.excel.annotation.ExcelProperty("评标地点")
    @ApiModelProperty(value = "评标地点")
    private String pbarea;
    /**
     * 异议联系人
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="异议联系人")
    @com.alibaba.excel.annotation.ExcelProperty("异议联系人")
    @ApiModelProperty(value = "异议联系人")
    private String linkman;
    /**
     * 异议联系电话
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="异议联系电话")
    @com.alibaba.excel.annotation.ExcelProperty("异议联系电话")
    @ApiModelProperty(value = "异议联系电话")
    private String telephone;
    /**
     * 第一PCIMS
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="第一PCIMS")
    @com.alibaba.excel.annotation.ExcelProperty("第一PCIMS")
    @ApiModelProperty(value = "第一PCIMS")
    private String reportversion1;
    /**
     * 标段名称
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="标段名称")
    @com.alibaba.excel.annotation.ExcelProperty("标段名称")
    @ApiModelProperty(value = "标段名称")
    private String paragraphname1;
    /**
     * 第三PCIMS
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="第三PCIMS")
    @com.alibaba.excel.annotation.ExcelProperty("第三PCIMS")
    @ApiModelProperty(value = "第三PCIMS")
    private String reportversion3;
    /**
     * 第二PCIMS
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="第二PCIMS")
    @com.alibaba.excel.annotation.ExcelProperty("第二PCIMS")
    @ApiModelProperty(value = "第二PCIMS")
    private String reportversion2;
    /**
     * 标段编号
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="标段编号")
    @com.alibaba.excel.annotation.ExcelProperty("标段编号")
    @ApiModelProperty(value = "标段编号")
    private String paragraphcode;
    /**
     * 标段名称
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="标段名称")
    @com.alibaba.excel.annotation.ExcelProperty("标段名称")
    @ApiModelProperty(value = "标段名称")
    private String paragraphname;
    /**
     * 项目编号
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="项目编号")
    @com.alibaba.excel.annotation.ExcelProperty("项目编号")
    @ApiModelProperty(value = "项目编号")
    private String projectcode;
    /**
     * 建设单位
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="建设单位")
    @com.alibaba.excel.annotation.ExcelProperty("建设单位")
    @ApiModelProperty(value = "建设单位")
    private String jieshedanwei;
    /**
     * 项目名称
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="项目名称")
    @com.alibaba.excel.annotation.ExcelProperty("项目名称")
    @ApiModelProperty(value = "项目名称")
    private String projectname;
    /**
     * 是否推送
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="是否推送")
    @com.alibaba.excel.annotation.ExcelProperty("是否推送")
    @ApiModelProperty(value = "是否推送")
    private String ispost;
    /**
     * 公示开始
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="公示开始",format = "yyyy-MM-dd HH:mm:ss")
    @com.alibaba.excel.annotation.ExcelProperty("公示开始")
    @ApiModelProperty(value = "公示开始")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date applybegin;
    /**
     * 公示结束
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="公示结束",format = "yyyy-MM-dd HH:mm:ss")
    @com.alibaba.excel.annotation.ExcelProperty("公示结束")
    @ApiModelProperty(value = "公示结束")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date applyend;
    /**
     * 创建时间
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="创建时间",format = "yyyy-MM-dd HH:mm:ss")
    @com.alibaba.excel.annotation.ExcelProperty("创建时间")
    @ApiModelProperty(value = "创建时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createtime;
    /**
     * 公告最后修改时间
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="公告最后修改时间",format = "yyyy-MM-dd HH:mm:ss")
    @com.alibaba.excel.annotation.ExcelProperty("公告最后修改时间")
    @ApiModelProperty(value = "公告最后修改时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date lastchangetime;
    /**
     * 终审时间
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="终审时间",format = "yyyy-MM-dd HH:mm:ss")
    @com.alibaba.excel.annotation.ExcelProperty("终审时间")
    @ApiModelProperty(value = "终审时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date checktime;
    /**
     * 评标结束日期
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="评标结束日期",format = "yyyy-MM-dd HH:mm:ss")
    @com.alibaba.excel.annotation.ExcelProperty("评标结束日期")
    @ApiModelProperty(value = "评标结束日期")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date pbtime;

    @cn.afterturn.easypoi.excel.annotation.ExcelIgnore
    @com.alibaba.excel.annotation.ExcelIgnore
    private Long pageNo;

    @cn.afterturn.easypoi.excel.annotation.ExcelIgnore
    @com.alibaba.excel.annotation.ExcelIgnore
    private Long pageSize;
}
